package com.qigao.mall.jdbc.mapper;

import com.qigao.mall.jdbc.model.TbPayDetail;

import java.util.List;

public interface TbPayDetailMapper extends AbstractTbPayDetailMapper {

    TbPayDetail selectByPaySeqNo(String outTradeNo);

    int updateStatus(TbPayDetail notifyTbPayDetail);

    List<TbPayDetail> selectUnPayList();

    List<TbPayDetail> selectNotPayList();

    void updateRetry(TbPayDetail updatePayDetail);

    List<TbPayDetail> selectPayByOrderNo(String orderNo);

    void updateByPaySeqNo(TbPayDetail tbPayDetail);

    List<TbPayDetail> selectAll();
}